body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ { margin: 0;padding: 0;}
/** 设置默认字体 **/
body, button, input, select, textarea /* for ie */ { font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
/** 重置列表元素 **/
ul, ol { list-style: none; }
/** 重置文本格式元素 **/
a { text-decoration: none; }
a:hover { text-decoration: underline; }
sup { vertical-align: text-top; } /* 重置，减少对行高的影响 */
sub { vertical-align: text-bottom; }
/** 重置表单元素 **/
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; }/* 使得表单元素在 ie 下能继承字体大小 */
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }
/* 居中 */
#header, #content, #footer { margin-left: auto; margin-right: auto;}
/* 浮动 */
.left{ float:left;}
.right{ float:right;}
/* 隐藏 */
.hidden { display: none; }
.invisible { visibility: hidden; }
/* 清除浮动 */
.clearfix:after { content: '\20'; display: block; height: 0; clear: both; }
.clearfix { *zoom: 1; }
/* inline block */
.inline-block { display: inline-block; *display: inline; *zoom: 1;}
a:hover{ /*color: #409f73;*/ text-decoration: none;}
body{ font: 12px/1.5 microsoft yahei; color: #2b2b2b; min-width: 1000px;}
a:hover{ /*color: #00925f;*/ text-decoration: none;}
.site-nav-left a,.floor1-nav-content a div,.banner-nav li,.floor1-title{ background: url(../imggg/icons.png) no-repeat;}
.w1180{ width: 1000px; margin: 0 auto;}
#content{ overflow: hidden; position: relative; margin-top: 0px;}
.slide-banner{ height: 317px; position: relative;}
.banner-bg{ position: absolute;	 left: 0; top: 0; height: 298px; z-index: 1; width: 100%; background-color: #f4f4f4; background-position: 50% 0;}
.banner-nav-bg{ height: 70px; background: #fff; /*opacity: 0.65;*/ position: relative; z-index: 199; bottom: 70px; filter:alpha(opacity=75); opacity:0.75;}
.banner-nav{ position: absolute; left: 50%; bottom: 27px; z-index: 999;}
.banner-nav li{ float: left; width: 16px; height: 16px; background-position: -257px -929px; margin-right: 8px; cursor: pointer;}
.banner-nav li.active{ background-position: -280px -929px;}
.banner-content{ width: 1000px; margin: 0 auto; position: relative; height: 298px; z-index: 100;}
.banner-img{ position: absolute; z-index: 2; left: -150%;}
.banner-bar-bg{ width: 1000px; height: 3px; /*background: url(../imggg/bar-bg.png) no-repeat;*/ margin: 0 auto; bottom: 71px; position: relative; z-index: 99999;}
.banner-bar{ height: 3px; width: 0; /*background: #00925f;*/ position: absolute; left: 0; z-index: 999;}
.floor1-title{ height: 80px; overflow: hidden; width: 300px; margin: 60px auto 0; cursor: pointer;}
/* 除IE6浏览器的通用方法 */
.ie6fixedTL{position:absolute;left:0;top:0}
.ie6fixedBR{position:absolute;right:0;bottom:0}
.floor-title-png{ height: 80px; overflow: hidden; width: 287px; margin: 60px auto 0; cursor: pointer; display:block;}
